payment recipient - English Synonyms Dictionary